package com.autumn.evaluator;

/**
 * 函数回调注册
 * 
 * @author 老码农
 *
 *         2018-04-25 12:25:57
 */
@FunctionalInterface
public interface Call {

	/**
	 * 回调
	 * 
	 * @param name
	 *            函数名称
	 * @param params
	 *            参数集合
	 * @param context
	 *            上下文
	 * @return
	 *
	 */
	Variant call(String name, FunctionParams params, IContext context);
}